package uniandes.dermatologia.models;

import java.util.Date;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

@JsonIgnoreProperties({ "localDBId", "photo", "chosenResults", "startDate" })
public class Consultation {

	private int localDBId;

	private String photo;
	
	private String chosenResults;
	
	private Date consultationDate;
	
	private Date startDate;

	private Anamnesis anamnesis;

	private PhysicalExamination physicalExamination;

	public Consultation() {
		super();
		consultationDate = new Date();
		anamnesis = new Anamnesis();
		physicalExamination = new PhysicalExamination();
	}

	public int getLocalDBId() {
		return localDBId;
	}

	public void setLocalDBId(int localDBId) {
		this.localDBId = localDBId;
	}

	public Date getConsultationDate() {
		return consultationDate;
	}

	public void setConsultationDate(Date consultationDate) {
		this.consultationDate = consultationDate;
	}

	public PhysicalExamination getPhysicalExamination() {
		return physicalExamination;
	}

	public void setPhysicalExamination(PhysicalExamination physicalExamination) {
		this.physicalExamination = physicalExamination;
	}

	public Anamnesis getAnamnesis() {
		return anamnesis;
	}

	public void setAnamnesis(Anamnesis anamnesis) {
		this.anamnesis = anamnesis;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public String getChosenResults() {
		return chosenResults;
	}

	public void setChosenResults(String chosenResults) {
		this.chosenResults = chosenResults;
	}

	public String getPhoto() {
		return photo;
	}

	public void setPhoto(String photo) {
		this.photo = photo;
	}
}
